package hotciv.framework;

/** A game observer is notified whenever the state changes of the
 * Game. GameObserver is the observer role of the Observer pattern. 
 */

public interface GameObserver {
  /** this method is invoked whenever a tile changes state in the game world.
   * @param p the position of the tile that has changed state
   */
  public void tileChanged( Position p );
}
